Turbo C Project File F:\BC3\INCLUDE;..\..\INCLUDE F:\BC3\LIB \LIB\MYLIB 32767 ~GREP -n+ $MEM(64) $NOSWAP $PROMPT $CAP MSG(GREP2MSG)void *.c ~Turbo Assembler /MX /ZI /O $TASM Turbo ~Debugger $EXENAME Turbo ~Profiler tprof $EXENAME R~esource Compiler ~Import Librarian IMPLIB $IMPLIB Move out all of the standard VGA mode information stuff and put it into UniVBE. No vendor supplied BIOS supports these modes anyway, so we may as well move it into the driver for VBE 2.0 compliance, since UniVBE will be the only driver that will work today. Build and automated installation program for the Makefile definitions, PMODE library and SuperVGA Kit. Move the vertical sync handling code into UniVBE anyway so that the CRT address routines routines will work correctly, even for the Mach32, MGA etc in native modes. Move the palette programming code directly into the UniVBE. Use the latest proposed VBE 2.0 palette programming interface in UniVBE to handle this (damn, we need to finalise UniVBE/Pro 5.0 ASAP so that we can start work on 5.1!). SVGATEST.C \SVGAKIT\SVGATEST.C SVGAC.C C\SVGAKIT\SVGAC.C SVGA.ASM \SVGAKIT\SVGA.ASM TEST.ASM H\SRC\SVGAKIT\TEST.ASM CPU.ASM C\SVGAKIT\CPU.ASM FONT8X16.ASM AKIT\FONT8X16.ASM ..\..\LIB\BC3\PMODE.LIB DrivDrives FONT8X16.ASM CPU.ASM TEST.ASM ..\..\INCLUDE\MODEL.MAC SVGA.ASM VESAVBE.H SVGAC.C VERSION.C ..\..\INCLUDE\DEBUG.H ..\..\INCLUDE\SVGA.H ..\..\INCLUDE\PMODE.H F:\BC3\INCLUDE\CONIO.H F:\BC3\INCLUDE\DOS.H F:\BC3\INCLUDE\STRING.H F:\BC3\INCLUDE\STDLIB.H F:\BC3\INCLUDE\_NULL.H F:\BC3\INCLUDE\_NFILE.H F:\BC3\INCLUDE\_DEFS.H F:\BC3\INCLUDE\STDIO.H SVGATEST.C ~Turbo Assembler /MX /ZI /m /i..\..\INCLUDE $TASM ~Turbo Assembler /MX /ZI /m /i..\..\INCLUDE $TASM ~Turbo Assembler /MX /ZI /m /i..\..\INCLUDE $TASM ~Turbo Assembler /MX /ZI /m /i..\..\INCLUDE $TASM